Infos: HTTX 1.0

Title: Matthias Hopf - HttpProxy Support


[IMMD] [CIP] [IMMD4] [IMMD9] [Index] [Up] [Next] [Blue Ribbon] [English]
only...
-----------------------------------------------------------------------------

[Image] [Image]

HttpProxy Support

Introduction

Httpproxy is a proxy that caches incomming data for http requests. This can
speed up loading of a page enormously, once you visited it. If you don't know
what a proxy is, read the 'Beginners Guide' section of the provided guide
file.
If you want to upgrade from a older version read the 'What's New?' section
inside the guide file.
There are some ARexx-scripts around that provide the same functionality, but
these alter the documents and don't provide additional features httpproxy
has.

It is possible to configure httpproxy in a way that you are able to browse in
offline mode, too (assuming you are connected to the internet by modem), at
least through the pages you already visited. Then you are able to queue
requests and let httpproxy send them automatically next time when you are
online.
Httpproxy is Emailware - be sure to read the License section of the provided
guide file.

Archive Download

Information about feature differences of serveral HttpProxy versions can be
retrieved from the history page.

Last change: 20.08.96

The latest release version of HttpProxy is not yet available.

The last beta version of HttpProxy which has already been proven to be stable
is V0.13 beta which is kept here for those how need a really stable version.

The most current beta version of HttpProxy is V0.14 beta. It can be
downloaded from Aminet of directory comm/tcp as the file httpproxy-0_14.lha
or (for the impatient) directly received with your WWW-browser by clicking on
the version number.

The most current alpha version of HttpProxy public available is not
available. Some notes about the latest alpha version can be found in the
Current Status section.
WARNING! You should really know what you are doing when installing alpha
software!
May be it won't work at all, may be it will even crash your computer...
And remember: I'm not responsible for anything!

And do not send any bug reports about the alpha version to me. The alpha
versions are known to contain bugs. There are already enough alpha testers
and I don't want to get the same reports over and over again.

However, if any bug slips through the alpha testing phase and is still there
in a new beta version, please mail me :-)

Support Software

There are some users of HttpProxy working on additional tools in order to
maintain HttpProxy's caching system. Here you will be able to download all
these tools. They will mostly be ARexx or shell scripts and they may have to
be adapted to your environment. Documentation is only available, when the
according author provides one, however...
Please note that these scripts and programms are not written by me and I
won't promise they do anything usefull to you ;-)

Last change: 20.08.96

   o You may want to take a look at the mighty Amiga Web Directory for
     related tools, Web Browsers and other TCP/IP software.

   o Martin Goebel wrote an ARexx script for creating a Html page and a guide
     file from the cache directory. With the guide file you are able to
     delete single cache entries.
     You will need to specify your cache directory and the resulting Html
     page path in the first few lines of the script.
     A version compatible with the old V0.13 beta is available, too. It needs
     the rexxtricks.library.

   o Bruno Barbera wrote an ARexx script for keeping the maximum cache size
     below a given limit. It needs the rexxdossupport.library and the V42.7+
     list command and the path of the HttpDelete command has to be addapted
     to the local environment in the first few lines. It should work with
     older versions than V0.14, too.
     Example invokation (keep the cache directory size lower than 5 MBytes):
run <>nil: rx httpdel cachedir Work:Proxycache maxsize 5120 delay 5 priority -1

   o Still waiting for more...

Current Status

HttpProxy is still being improved by me. As this is a freeware project I will
not allow it eating up all my remaining spare time, so improvments will
happen every now and then. To keep yourself informed about what is going on
you can take a look at this section. Here you will also find some notes about
the current available alpha version (if there is any). No other information
about the alpha version is provided.

NOTE! Not all of the features described here may work in the current alpha
version. May be some of the features may even be delayed up to the next
release. Much more information about features to be implemented can be looked
up in the ToDo section of the provided guide file and in the history page.
This section will only describe the things I am currently working on.

Last change: 20.08.96

   o V0.14 beta released -> no alpha at the moment.

     It may take some time until I can continue development as I have to
     learn for exams in the next tow months.
     Bug fixes will of course be done when they are urgent.

Bugs Left to be Removed

For a more complete list of known bugs take a look at the history page.

Last change: 20.08.96

   o Installer problems:
      o ARexx scripts have trouble on some machines.
        (I don't know enough right now to fix this)
   o Requests that need Authorization are not processed correctly right now,
     because error messages are cached. Just enter your user name and
     password and press Reload immedeately after getting the error message.

-----------------------------------------------------------------------------
Matthias Hopf (20.08.96)


